Scalable Mobile Agents Supporting Dynamic Composition of Functionality
نویسندگان
چکیده
Mobile agents are increasingly used in various Internet-based applications such as electronic commerce, network management, and information retrieval. If mobile agents can dynamically add, delete, and change their functionalities at run-time, they can suuciently satisfy characteristics such as scalability, dynamicity, robustness, and performance, which are important in Internet-based applications. In this paper, we introduce Dynamic Composition of Functionality (DCF) based on code mobility, which enables mobile agents to dynamically compose their func-tionalities at run-time. In order to realize DCF based on code mobility, we propose necessary language constructs and implement a platform for scalable mobile agents, called DC-AOP. We also present a case study using DC-AOP to show the usefulness of our proposal.
منابع مشابه
Design and evaluation of two scalable protocols for location management of mobile nodes in location based routing protocols in mobile Ad Hoc Networks
Heretofore several position-based routing protocols have been developed for mobile ad hoc networks. Many of these protocols assume that a location service is available which provides location information on the nodes in the network.Our solutions decrease location update without loss of query success rate or throughput and even increase those.Simulation results show that our methods are effectiv...
متن کاملDesign and evaluation of two scalable protocols for location management of mobile nodes in location based routing protocols in mobile Ad Hoc Networks
Heretofore several position-based routing protocols have been developed for mobile ad hoc networks. Many of these protocols assume that a location service is available which provides location information on the nodes in the network.Our solutions decrease location update without loss of query success rate or throughput and even increase those.Simulation results show that our methods are effectiv...
متن کاملDimensions of Composition Models for Supporting Software Evolution
Software systems with constrained and dynamic environments need to adapt to local and diverse computing environments by providing highly customized services at run-time. In order to address such dynamic changes effectively, composition models addressing complicated composition issues and supporting advanced composition features are required. In order to analyze and identify the required feature...
متن کاملMobile Agents in a Mobile Communications System Database
Future wireless communications systems will have to rely on a decentralized, scalable and redundant database infrastructure supporting flexible and evolving management strategies at different levels. In this paper, we claim that mobile agents are a promising approach to implementing such strategies in an efficient and modular fashion.
متن کاملDynamic Component Composition for Functionality Adaptation in Pervasive Environments
With the increasing prevalence of mobile devices, computing is being carried out on devices with varied resource constraints and is afflicted by constant changes in run-time contexts. It becomes a requirement for software systems to be able to adapt appropriately to the changing computing environments. Functionality Adaptation – dynamically changing how an application carries out its functional...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000